party of the socialist revolution - Turkish English Dictionary